关于python:如何将R 您所在的位置:网站首页 rpy2 导入错误 关于python:如何将R

关于python:如何将R

2023-12-08 22:42| 来源: 网络整理| 查看: 265

我正在尝试将rpy2导入python,并且出现此错误:

1234RuntimeError: The R home directory could not be determined. Try to install R , set the R_HOME environment variable to the R home directory, or add the directory of the R interpreter to the PATH environment variable.

我完全不知所措,因为我不知道这是在告诉我什么。我试图搜索如何设置环境变量,但找不到足够详细的信息对我有帮助。如果答案很简单,因为我只是新手,我将不胜感激。我正在运行OSX 10.11。

谢谢(我的第一篇文章,如果我忽略了发布中的任何规则,我深表歉意)

相关讨论 我试图设置R_HOME,但出现此错误-WARNING: ignoring environment value of R_HOME /usr/local/lib/R您解决了吗?

以这种方式设置R_HOME对我有用

12import os os.environ['R_HOME'] = '/path/to/R'

反之亦然-PATH中的R应该知道它的位置:

123edd@don:~$ R RHOME /usr/lib/R edd@don:~$

这与最后一行建议相呼应-将您的R放在PATH中。

在具有R-devel和R-devel的另一台机器上,我选择用另一个名称解决后者。不过,每个人都知道其HOME:

12345edd@max:~$ /usr/local/lib/R-devel/bin/R RHOME /usr/local/lib/R-devel/lib/R edd@max:~$ R RHOME /usr/lib/R edd@max:~$ 相关讨论 好的,那么我该如何检查我的R解释器的目录,以及随后如何将其添加到PATH? export PATH=/${PATH}。另外,通常建议不要将OSX的系统Python留在原处。考虑使用"自制软件"(也可以将R与自制软件一起安装-事情应该开箱即用)。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有